settle payments - Inglés Sinónimo Diccionario